.navbar{
	margin-bottom: 0px;
	border-radius: 0px;
	&.navbar-category{
		margin-top: 5px;
	}
}
.index-first-slider-and-news{
	padding-top: 5px;
}

.nav-tabs-category{
	padding: 5px 0px 0px 5px;



	.tab-pane{
		margin-top: 5px;
		.portfolio-group{
			.portfolio-item{
				overflow: hidden;
				border-bottom: 1px solid #ccc;
				border-left: 1px solid #ccc;
				padding: 3px;
				height: 265px;
				img{
					height: 260px;
					max-width: 100%;
				}
				.asside-bot{
					padding: 10px 10px 10px 10px;		
					position: absolute;
					bottom: 0px;
					background: rgba(255,255,255,0.5);
					color: #131313;
					width: 100%;
				}
				.asside-top{
					padding: 10px 10px 10px 10px;		
					position: absolute;
					top: 0px;
					background: rgba(255,255,255,0.5);
					color: #131313;
					width: 100%;
				}
				.carousel{
					margin-top: -3px;
					img{
						width: 100%;
					}
				}
			}
			&.specials{
				.portfolio-item{
					&:not(.normal){
						&:first-child{
							border-left: none;
							padding-left: 0px;
						}
						&:last-child{
							border-right: none;
							padding-right: 0px;
						}
					}
					&.normal{
						&:first-child{
							border-left: none;
							padding-left: 0px;
						}
						&:last-child{
							border-right: none;
							padding-right: 0px;
						}
					}
				}
			}


			&:not(.specials){
				.portfolio-item{
					&:first-child{
						border-left: none;
						padding-left: 0px;
					}
					&:last-child{
						border-right: none;
						padding-right: 0px;
					}
					&:not(:first-child){
						.asside-bot{
							margin-left: -3px
						}
						.asside-top{
							margin-left: -3px;
						}
					}
				}
			}

		}
	}

}